On the Competitive Ratio of the Work Function Algorithm for the k-Server Problem
نویسندگان
چکیده
The k-server problem is one of the most fundamental online problems. The problem is to schedule k mobile servers to visit a sequence of points in a metric space with minimum total mileage. The k-server conjecture of Manasse, McGeogh, and Sleator states that there exists a k-competitive online algorithm. The conjecture has been open for over 15 years. The top candidate online algorithm for settling this conjecture is the Work Function Algorithm (wfa) which was shown to have competitive ratio at most 2k − 1. In this paper we lend support to the conjecture that wfa is in fact k-competitive by proving that it achieves this ratio in several special metric spaces: the line, the star, and all metric spaces with k + 2 points.
منابع مشابه
Polylogarithmic Competitive Ratios for the Randomized Online k-server Problem
In this paper, we will study recent work on and progress towards polylogarithmic competitive ratios for the k-server problem. For a long time, the best known competitive ratio that held for general metric spaces was 2k − 1, shown by Koutsoupias and Papadimitriou [3] in 1995. A paper by Coté et al. [7] in 2008 gave a randomized algorithm with a O(log ∆) competitive ratio for k-server on binary t...
متن کاملOn-Line Algorithms and the k-Server Conjecture
The Work Function Algorithm, a natural algorithm for the k-server problem, is shown to have competitive ratio at most 2k− 1 for all metric spaces. It is also shown that the k-server conjecture, which states that there is an on-line algorithm for the k-server problem with competitive ratio k, holds for all metric spaces with k + 2 points. Furthermore, two refinements of competitive analysis are ...
متن کاملFusible HSTs and the randomized k-server conjecture
We show that a potential-based algorithm for the fractional k-server problem on hierarchically separated trees (HSTs) with competitive ratio f (k) can be used to obtain a randomized algorithm for anymetric spacewith competitive ratio f (k)2O((log k)2). Employing theO((log k)2)competitive algorithm for HSTs from our joint work with Bubeck, Cohen, Lee, and Mądry (2017), this yields an O((log k)6)...
متن کاملThe Infinite Server Problem
We study a variant of the k-server problem, the infinite server problem, in which infinitely many servers reside initially at a particular point of the metric space and serve a sequence of requests. In the framework of competitive analysis, we show a surprisingly tight connection between this problem and the (h, k)-server problem, in which an online algorithm with k servers competes against an ...
متن کاملOptimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing
Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 324 شماره
صفحات -
تاریخ انتشار 2000